143 research outputs found

    Tesis de Maestría

    Get PDF

    Automatizacion de procesos de desarrollo de software definidos con SPEM

    Get PDF
    Esta línea de investigación propone una alternativa para lograr la automatización de la gestión de los procesos de desarrollo de software especificados con el Software Process Engineering Metamodel(SPEM). La idea es utilizar motores workflow que son utilizados para automatizar procesos de negocio. Para lograr esta automatización se deberá definir una transformación del metamodelo SPEM al metamodelo de Business Process Modeling Notation (BPMN) definido por la Object Management Group (OMG) por medio del lenguaje Relations que forma parte de Query/Views/Transformations (QVT). La especificación BPMN resultante podrá ser transformada a un lenguaje estándar para la implementación de procesos workflow, como ser Business Process Execution Language for Web Services (BPEL4WS) o XML Process Definition Languaje (XPDL). Con esto se lograría fundamentalmente la automatización de cualquier proceso de desarrollo de software especificados bajo el SPEM a través de su transformación a proceso workflow estándar.Eje: Ingeniería de Software y Base de DatosRed de Universidades con Carreras en Informática (RedUNCI

    Automatizacion de procesos de desarrollo de software definidos con SPEM

    Get PDF
    Esta línea de investigación propone una alternativa para lograr la automatización de la gestión de los procesos de desarrollo de software especificados con el Software Process Engineering Metamodel(SPEM). La idea es utilizar motores workflow que son utilizados para automatizar procesos de negocio. Para lograr esta automatización se deberá definir una transformación del metamodelo SPEM al metamodelo de Business Process Modeling Notation (BPMN) definido por la Object Management Group (OMG) por medio del lenguaje Relations que forma parte de Query/Views/Transformations (QVT). La especificación BPMN resultante podrá ser transformada a un lenguaje estándar para la implementación de procesos workflow, como ser Business Process Execution Language for Web Services (BPEL4WS) o XML Process Definition Languaje (XPDL). Con esto se lograría fundamentalmente la automatización de cualquier proceso de desarrollo de software especificados bajo el SPEM a través de su transformación a proceso workflow estándar.Eje: Ingeniería de Software y Base de DatosRed de Universidades con Carreras en Informática (RedUNCI

    Una herramienta para la automatización de procesos de desarrollo de software usando QVT: transformación de controles de flujo SPEM a BPMN

    Get PDF
    Desde hace unos años Query/Views/Transformations (QVT), definido por la Object Management Group (OMG), se ha convertido en una herramienta muy utilizada a la hora de definir transformaciones de modelos. Este trabajo propone una herramienta QVT que permite la transformación de modelos que representan procesos de desarrollo de software, basados en el Software Process Engineering Metamodel versión 2 (SPEM), hacia modelos de procesos genéricos basados en la notación Business Process Modeling Notation (BPMN). Este artículo muestra una parte fundamental de la transformación definida en el Lenguaje Relations que forma parte de QVT, que define la traducción de los componentes SPE, que especifican el control de flujo de actividades de un proceso de desarrollo de software, a componentes BPMN que definen el flujo de actividades en un proceso de negocio. Para la implementación de la transformación se utilizó MediniQVT. La especificación BPMN resultante define parte de un proceso de negocio que representa un proceso de desarrollo de software, esta especificación es la entrada a un workflow estándar, de esta manera, se puede administrar con un motor de workflow la gestión de un proyecto de desarrollo de software.XI Workshop de Ingeniería de SoftwareRed de Universidades con Carreras en Informática (RedUNCI

    Una herramienta para la automatización de procesos de desarrollo de software usando QVT: transformación de controles de flujo SPEM a BPMN

    Get PDF
    Desde hace unos años Query/Views/Transformations (QVT), definido por la Object Management Group (OMG), se ha convertido en una herramienta muy utilizada a la hora de definir transformaciones de modelos. Este trabajo propone una herramienta QVT que permite la transformación de modelos que representan procesos de desarrollo de software, basados en el Software Process Engineering Metamodel versión 2 (SPEM), hacia modelos de procesos genéricos basados en la notación Business Process Modeling Notation (BPMN). Este artículo muestra una parte fundamental de la transformación definida en el Lenguaje Relations que forma parte de QVT, que define la traducción de los componentes SPE, que especifican el control de flujo de actividades de un proceso de desarrollo de software, a componentes BPMN que definen el flujo de actividades en un proceso de negocio. Para la implementación de la transformación se utilizó MediniQVT. La especificación BPMN resultante define parte de un proceso de negocio que representa un proceso de desarrollo de software, esta especificación es la entrada a un workflow estándar, de esta manera, se puede administrar con un motor de workflow la gestión de un proyecto de desarrollo de software.XI Workshop de Ingeniería de SoftwareRed de Universidades con Carreras en Informática (RedUNCI

    Una herramienta para la automatización de procesos de desarrollo de software usando QVT: transformación de controles de flujo SPEM a BPMN

    Get PDF
    Desde hace unos años Query/Views/Transformations (QVT), definido por la Object Management Group (OMG), se ha convertido en una herramienta muy utilizada a la hora de definir transformaciones de modelos. Este trabajo propone una herramienta QVT que permite la transformación de modelos que representan procesos de desarrollo de software, basados en el Software Process Engineering Metamodel versión 2 (SPEM), hacia modelos de procesos genéricos basados en la notación Business Process Modeling Notation (BPMN). Este artículo muestra una parte fundamental de la transformación definida en el Lenguaje Relations que forma parte de QVT, que define la traducción de los componentes SPE, que especifican el control de flujo de actividades de un proceso de desarrollo de software, a componentes BPMN que definen el flujo de actividades en un proceso de negocio. Para la implementación de la transformación se utilizó MediniQVT. La especificación BPMN resultante define parte de un proceso de negocio que representa un proceso de desarrollo de software, esta especificación es la entrada a un workflow estándar, de esta manera, se puede administrar con un motor de workflow la gestión de un proyecto de desarrollo de software.XI Workshop de Ingeniería de SoftwareRed de Universidades con Carreras en Informática (RedUNCI

    Tesis Doctorales y de Maestría

    Get PDF

    Herramienta libre multiplataforma para facilitar en la etapa de codificación, la construcción de escenarios para videojuegos 2D generando código para un Framework específico

    Get PDF
    El desarrollo de videojuegos es la actividad por la cual se diseña y crea un videojuego, desde el concepto inicial hasta el videojuego en su versión final. Ésta es una actividad multidisciplinaria , que involucra profesionales de la informática, el diseño, el sonido, la actuación, entre otros. El desarrollo de un videojuego generalmente sigue el proceso desde la concepción de la idea, diseño, planificación, pruebas, producción y mantenimiento. Con base en lo planteado anteriormente, en este trabajo se trata el problema de la implementación o codificación d e escenarios para videojuegos 2D que se hace lenta, ya que se atribuye este problema, en muchas ocasiones, a la falta de herramientas que acelere n los procesos de desarrollo, pues las que existen, limitan a los desarrolladores al uso de ciertos sistemas operativos o al pago de costosas licencias. Así, con esta propuesta de trabajo de grado se busca describir los conceptos importantes para comprender la problemática, definir una solución a la problemática indicada, brindar la posibilidad de incrementar la productividad al momento de desarrollar proyectos de videojuegos y definir las actividades a realizar para culminar exitosamente el trabajo.PregradoINGENIERO(A) DE SISTEMA

    La orquestación de servicios y las aplicaciones actuales : Una visión por procesos de negocio

    Get PDF
    La tecnología de la información en general y los sistemas de información en particular, merecen un rol importante en BPM, porque cada vez más actividades que realizan las compañías son soportadas por sistemas de información. Una organización, tanto pública como privada, tiende a alcanzar sus objetivos de manera eficiente cuando los recursos humanos y los sistemas de información se conducen en la misma dirección, siendo los procesos de negocio quienes facilitan esta colaboración. En un nivel organizacional, los procesos de negocio son esenciales para comprender cómo opera una organización. Aunque también son importantes para el diseño e implementación de sistemas de información flexibles. Estos sistemas proveen la base para la creación rápida de nueva funcionalidad que cree nuevos productos, y también para adaptar rápidamente funcionalidad existente a requerimientos del negocio.Facultad de Informátic
    corecore